package mlz.a_static;

import java.util.Random;

//定义工具类
public class MyUtils {
    
    
    //定义静态方法 - 做一个生成验证码
    public static String createCode(int n){ //n表示总共生成的位数
        //1.定义一个字符串,用来记录产生的验证码
        String code = "";

        //2.生成字符串所需的字符
        String data = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKMNOPQRSTUVWXYZ";

        Random r = new Random();

        //3.循环次数,就是验证码对应的个数
        for (int i = 0; i < n; i++) {
            int index = r.nextInt(data.length());
            char c = data.charAt(index); //当前位置上的字符
            //4.把获取到的字符,拼接到code的验证码字符串中
            code += c;
        }
        return code;
    }
}














